/**
 * 
 */
package hr.fer.zemris.rznu.model.dto.betting;

import java.io.Serializable;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;


/**
 * @author Dajan
 *
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "Event", namespace = "urn:Event", propOrder = {
    "generatedEventId",
    "eventId",
    "homeTeam",
    "awayTeam",
    "league",
    "sport",
    "date",
    "startTime",
    "oddHome",
    "oddAway",
	"oddDraw",
	"oddHomeDraw",
	"oddDrawAway",
	"betResult",
	"result"
})
public class BettingEventDTO implements Serializable{

	@XmlElement(required = true)
	private String generatedEventId;
	@XmlElement(required = true)
	private Integer eventId;
	@XmlElement(required = true)
	private String homeTeam;
	@XmlElement(required = true)
	private String awayTeam;
	@XmlElement(required = true)
	private String league;
	@XmlElement(required = true)
	private String sport;
	@XmlElement(required = true)
	private String date;
	@XmlElement(required = true)
	private String startTime;
	@XmlElement(required = true)
	private Double oddHome;
	@XmlElement(required = true)
	private Double oddAway;
	@XmlElement(required = true)
	private Double oddDraw;
	@XmlElement(required = true)
	private Double oddHomeDraw;
	@XmlElement(required = true)
	private Double oddDrawAway;
	private Integer betResult;
	private String result;
	
	public String getGeneratedEventId() {
		return generatedEventId;
	}
	public void setGeneratedEventId(String generatedEventId) {
		this.generatedEventId = generatedEventId;
	}
	public Integer getEventId() {
		return eventId;
	}
	public void setEventId(Integer eventId) {
		this.eventId = eventId;
	}
	public String getHomeTeam() {
		return homeTeam;
	}
	public void setHomeTeam(String homeTeam) {
		this.homeTeam = homeTeam;
	}
	public String getAwayTeam() {
		return awayTeam;
	}
	public void setAwayTeam(String awayTeam) {
		this.awayTeam = awayTeam;
	}
	public String getLeague() {
		return league;
	}
	public void setLeague(String league) {
		this.league = league;
	}
	public String getSport() {
		return sport;
	}
	public void setSport(String sport) {
		this.sport = sport;
	}
	public String getDate() {
		return date;
	}
	public void setDate(String date) {
		this.date = date;
	}
	public String getStartTime() {
		return startTime;
	}
	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}
	public Double getOddHome() {
		return oddHome;
	}
	public void setOddHome(Double oddHome) {
		this.oddHome = oddHome;
	}
	public Double getOddAway() {
		return oddAway;
	}
	public void setOddAway(Double oddAway) {
		this.oddAway = oddAway;
	}
	public Double getOddDraw() {
		return oddDraw;
	}
	public void setOddDraw(Double oddDraw) {
		this.oddDraw = oddDraw;
	}
	public Double getOddHomeDraw() {
		return oddHomeDraw;
	}
	public void setOddHomeDraw(Double oddHomeDraw) {
		this.oddHomeDraw = oddHomeDraw;
	}
	public Double getOddDrawAway() {
		return oddDrawAway;
	}
	public void setOddDrawAway(Double oddDrawAway) {
		this.oddDrawAway = oddDrawAway;
	}
	public Integer getBetResult() {
		return betResult;
	}
	public void setBetResult(Integer betResult) {
		this.betResult = betResult;
	}
	public String getResult() {
		return result;
	}
	public void setResult(String result) {
		this.result = result;
	}
	
}
